<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Java Development Kit</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Java_Development_Kit"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Java_Development_Kit rootpage-Java_Development_Kit skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Java Development Kit</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="float-right infobox toccolours toptextcells" style="border-spacing:5px; font-size:90%; text-align:left; width:21em;">
<tbody><tr>
<th colspan="2" class="hintergrundfarbe6" style="font-size:105%; text-align:center;">Java Development Kit
<p class="mw-empty-elt">
</p>
</th></tr>
<tr>
<td colspan="2" class="notheme" style="text-align:center; background-color:#f8f9fa;">
</td></tr>
<tr>
<th colspan="2" class="hintergrundfarbe5" style="font-size:105%; text-align:center;">Basisdaten
<p class="mw-empty-elt">
</p>
</th></tr>
<tr>
<td><b><a href="Softwareentwickler" title="Softwareentwickler">Entwickler</a></b>
</td>
<td><span class="wikidata-content"><a href="Oracle" title="Oracle">Oracle</a></span>
</td></tr>
<tr>
<td><b>Aktuelle <a href="Version_(Software)" title="Version (Software)">Version</a></b>
</td>
<td><span class="wikidata-content">23.0.1<sup id="cite_ref-_3738d1e436f8a02d_1-0" class="reference"><a href="#cite_note-_3738d1e436f8a02d-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></span> <br> (<span class="wikidata-content">15. Oktober 2024</span>)
</td></tr>
<tr>
<td><b><a href="Betriebssystem" title="Betriebssystem">Betriebssystem</a></b>
</td>
<td><a href="Microsoft_Windows" title="Microsoft Windows">Windows</a>, <a href="Solaris_(Betriebssystem)" title="Solaris (Betriebssystem)">Solaris</a>, <a href="Linux" title="Linux">Linux</a>, <a href="MacOS" title="MacOS">macOS</a>
</td></tr>
<tr>
<td><b><a href="Programmiersprache" title="Programmiersprache">Programmiersprache</a></b>
</td>
<td><span class="wikidata-content"><a href="Java_(Programmiersprache)" title="Java (Programmiersprache)">Java</a>, <a href="C_(Programmiersprache)" title="C (Programmiersprache)">C</a></span>
</td></tr>
<tr>
<td><b><a href="Lokalisierung_(Softwareentwicklung)" title="Lokalisierung (Softwareentwicklung)">deutschsprachig</a></b>
</td>
<td>ja
</td></tr>
<tr>
<td class="hintergrundfarbe5" colspan="2" style="text-align:center;"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/java/javase/">www.oracle.com/technetwork/java/javase/</a>
</td></tr></tbody></table>
<p>Das <b>Java Development Kit</b> (<b>JDK</b>) des Unternehmens <a href="Oracle" title="Oracle">Oracle</a> – ehemals von <a href="Sun_Microsystems" title="Sun Microsystems">Sun Microsystems</a> –, das <b>Oracle JDK</b>, ist eines der von <a href="Java_(Programmiersprache)" title="Java (Programmiersprache)">Java</a>-Entwicklern meistgenutzten Java-<a href="Software_Development_Kit" title="Software Development Kit">SDKs</a>.
</p><p>Im November 2006 gab Sun bekannt, dass das JDK unter der <a href="GNU_General_Public_License" title="GNU General Public License">GNU General Public License</a> (GPL) veröffentlicht wird.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> Nun wird eine angepasste <a href="Freie_Software" title="Freie Software">freie</a> Version als ihr nunmehr offizieller Nachfolger unter dem Namen <i><a href="OpenJDK" title="OpenJDK">OpenJDK</a></i> weitergeführt.
</p>
<div class="mw-heading mw-heading2"><h2 id="Bestandteile">Bestandteile</h2></div>
<p>Das JDK beinhaltet neben der Laufzeitumgebung <a href="Java_Runtime_Environment" class="mw-redirect" title="Java Runtime Environment">Java Runtime Environment</a> (JRE) die folgenden Java-Entwicklungswerkzeuge:
</p>
<div class="mw-heading mw-heading3"><h3 id="Java-Compiler"><span id="javac"></span> Java-Compiler</h3></div>
<p>Der Java-<a href="Compiler" title="Compiler">Compiler</a> (<code>javac</code>) übersetzt Java-<a href="Quellcode" class="mw-redirect" title="Quellcode">Quellcode</a> in Java-<a href="Bytecode" title="Bytecode">Bytecode</a>.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> Er liest den Quellcode aus Dateien mit der Endung <code>.java</code> und schreibt den Bytecode in Dateien, die auf <code>.class</code> enden. Die eigentlichen Dateinamen entsprechen dem Namen der zu übersetzenden Klasse. Das Paket, in dem die Klasse liegt, wird auf einen passenden Verzeichnispfad abgebildet. Ein Java-Paket (englisch <i>Package</i>) ist ein eigener <a href="Namensraum" title="Namensraum">Namensraum</a>. Zum Beispiel kann eine Datei <code>HalloWelt.java</code> die Klasse <code>org.wikipedia.HalloWelt</code> enthalten. Dann erzeugt der Aufruf <code>javac org.wikipedia.HalloWelt.java</code> eine Datei <code>HalloWelt.class</code> im Verzeichnis „<code>org/wikipedia</code>“ (bzw. „<code>org\wikipedia</code>“ unter <a href="Windows" class="mw-redirect" title="Windows">Windows</a>). Der Java-Compiler ist in Java geschrieben und <a href="Plattformunabh%C3%A4ngigkeit" title="Plattformunabhängigkeit">plattformunabhängig</a>, das heißt, der Bytecode des Compilers ist auf unterschiedlichen Plattformen identisch.
</p>
<div class="mw-heading mw-heading3"><h3 id="Java-Debugger">Java-Debugger</h3></div>
<p>Der Java-<a href="Debugger" title="Debugger">Debugger</a> (<code>jdb</code>) ist ein Tool zum Debuggen einer laufenden <a href="Java-Anwendung" title="Java-Anwendung">Java-Anwendung</a>.<sup id="cite_ref-Java_Debugger_4-0" class="reference"><a href="#cite_note-Java_Debugger-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> Es werden dabei klassische Debuggerfunktionen unterstützt wie:
</p>
<ul><li>Code Listing (Quellcode anzeigen)</li>
<li>Setzen von Unterbrechungspunkten (Breakpoints)</li>
<li>Inspizieren von Variablen und Datenstrukturen zur Laufzeit</li></ul>
<p>Er kann direkt mit einer Laufzeitumgebung gestartet werden oder aber ad-hoc in eine entsprechend konfigurierte Laufzeitumgebung eingeklinkt werden (Remote Debugging).
In der Dokumentation wird darauf verwiesen, dass der mitgelieferte Java-Debugger lediglich eine Demonstration der mächtigen Java Debugging API sei. Demzufolge bringen die meisten Java-Entwicklungsumgebungen einen einfacher zu benutzenden Debugger mit.
</p>
<div class="mw-heading mw-heading3"><h3 id="Java-Dokumentationswerkzeug"><span id="javadoc"></span> Java-Dokumentationswerkzeug</h3></div>
<p>Das <a href="Software-Dokumentationswerkzeug" title="Software-Dokumentationswerkzeug">Software-Dokumentationswerkzeug</a> <i><code><a href="Javadoc" title="Javadoc">javadoc</a></code></i> erzeugt aus dem Java-Quellcode eine Programmdokumentation als <a href="Hypertext_Markup_Language" title="Hypertext Markup Language">HTML</a>-<a href="Hypertext" title="Hypertext">Hypertext</a>. Dazu werden neben strukturellen Informationen auch Kommentare berücksichtigt.
</p>
<div class="mw-heading mw-heading3"><h3 id="Java-Archiver"><span id="jar"></span> Java-Archiver</h3></div>
<p>Das Programm <i><code>jar</code></i> erstellt <a href="Java_Archive" title="Java Archive">Java-Archive</a> (sogenannte <i>JAR-Dateien</i>). Das sind spezielle <a href="ZIP-Dateiformat" title="ZIP-Dateiformat">ZIP-Dateien</a>, in denen Java-Klassen zu verteilbaren Einheiten zusammengefasst werden. Das Werkzeug hat eine ähnliche Kommandozeilensyntax wie das bekannte <a href="Unix" title="Unix">Unix</a>-Programm <code><a href="Tar_(EDV)" class="mw-redirect" title="Tar (EDV)">tar</a></code>, ermöglicht jedoch zusätzlich die direkte Manipulation der darin enthaltenen „Manifest-Datei“. In dem JAR-Archiv werden sämtliche <code>.class</code>-Dateien, Grafiken, Textdateien und sonstige Dateien, also beispielsweise alles, was eine Java-Anwendung benötigt, zu einer einzigen Datei zusammengepackt, dem JAR-Archiv.
</p>
<div class="mw-heading mw-heading3"><h3 id="Dienstprogramm_zum_Signieren_von_JAR-Dateien">Dienstprogramm zum Signieren von JAR-Dateien</h3></div>
<p>Das Werkzeug <code>jarsigner</code> ist zum <a href="Elektronische_Signatur" title="Elektronische Signatur">Signieren</a> von Java-Anwendungen und Bibliotheken sowie zur Signatur-Überprüfung im JDK enthalten.
</p>
<div class="mw-heading mw-heading3"><h3 id="Werkzeuge_für_Applets"><span id="Werkzeuge_f.C3.BCr_Applets"></span>Werkzeuge für Applets</h3></div>
<div class="mw-heading mw-heading4"><h4 id="Java_Applet_Viewer"><span id="appletviewer"></span> Java Applet Viewer</h4></div>
<p>Der <i><code>appletviewer</code></i> ist ein sehr einfacher <a href="Webbrowser" title="Webbrowser">Browser</a>, der nur die in einem HTML-Dokument enthaltenen <a href="Java-Applet" title="Java-Applet">Java-Applets</a> jeweils in einem eigenen Fenster anzeigt. Dieses Programm kann verwendet werden, um während der <a href="Programmierung" title="Programmierung">Programmierung</a> schnell und einfach Applets zu testen.
</p>
<div class="mw-heading mw-heading4"><h4 id="Java_Plug-in_HTML_Converter"><span id="htmlconverter"></span> Java Plug-in HTML Converter</h4></div>
<p>Der <i><code>htmlconverter</code></i> ist ein interaktives Programm, mit dem die früher üblichen <code><applet></code>-Tags in <code><object></code>-Tags umgewandelt werden können. Solche Tags werden von Browsern erwartet, die mit dem Java-Plugin ausgestattet sind, das Teil der Java-Laufzeitumgebung JRE ist.
</p>
<div class="mw-heading mw-heading3"><h3 id="Webservice_Importer">Webservice Importer</h3></div>
<p>Das Dienstprogramm <code>wsimport</code> wurde im Zuge der <a href="Java_API_for_XML_Web_Services" class="mw-redirect" title="Java API for XML Web Services">Java API for XML Web Services</a> mit dem JDK verteilt. Es dient hauptsächlich dazu, <a href="Stub_(Programmierung)" title="Stub (Programmierung)">Stubs</a> für Webservice-Clients auf Basis einer <a href="WSDL" class="mw-redirect" title="WSDL">WSDL</a> zu generieren.
</p>
<div class="mw-heading mw-heading3"><h3 id="Werkzeuge_zur_Leistungsüberwachung_und_Management_eines_Javaprogramms"><span id="Werkzeuge_zur_Leistungs.C3.BCberwachung_und_Management_eines_Javaprogramms"></span>Werkzeuge zur Leistungsüberwachung und Management eines Javaprogramms</h3></div>
<div class="mw-heading mw-heading4"><h4 id="JConsole">JConsole</h4></div>
<p>Ab der Version 1.5 gibt es das Programm <code>jconsole</code>, welches hauptsächlich entwickelt wurde, um die sogenannten <i>Management Beans</i> (MBeans) benutzen zu können.<sup id="cite_ref-JConsole_5-0" class="reference"><a href="#cite_note-JConsole-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> Mit Hilfe der JConsole kann man Laufzeitparameter der <a href="Java_Virtual_Machine" title="Java Virtual Machine">JVM</a> einsehen und überwachen, u. a.:
</p>
<ul><li>Speicherverbrauch (Heap, PermGen)</li>
<li>Funktionsweise der automatischen <a href="Speicherverwaltung" title="Speicherverwaltung">Speicherverwaltung</a> (<a href="Garbage_Collection" title="Garbage Collection">Garbage Collection</a>)</li>
<li>Mittels der Funktion <i>heapdump</i> kann man einen Snapshot des gesamten virtuellen Speicherbreiches einer JVM erzeugen und detaillierte Informationen über benutzte Objekte, Referenzen u. v. m. erhalten.</li></ul>
<p>Einen Sonderfall stellen dabei die MBeans dar, sie sind Bestandteil der <a href="Java_Management_Extensions" title="Java Management Extensions">Java Management Extensions</a>. Die JConsole kann sowohl lokale als auch remote laufende JVMs überwachen und steuern. JConsole kann über Plugins erweitert werden.
</p>
<div class="mw-heading mw-heading4"><h4 id="JVisualVM">JVisualVM</h4></div>
<p>Ab Version 1.6 wird mit dem JDK das Dienstprogramm <code>jvisualvm</code><sup id="cite_ref-JVisualVM_6-0" class="reference"><a href="#cite_note-JVisualVM-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> verteilt. Dieses nicht direkt unter der <a href="%C3%84gide" title="Ägide">Ägide</a> von Sun bzw. Oracle entwickelte Programm stellt einen ähnlichen Funktionsumfang wie die JConsole bereit und ist ebenfalls durch Plugins erweiterbar.
</p>
<div class="mw-heading mw-heading4"><h4 id="Java_Mission_Control">Java Mission Control</h4></div>
<p>Ab Version 1.7 Patch 40 (7u40) verteilt Oracle das auf Basis von <a href="Eclipse_RCP" title="Eclipse RCP">Eclipse RCP</a> eigenentwickelte Dienstprogramm <code>jmc</code> (Java Mission Control) aus<sup id="cite_ref-Java_Mission_Control_7-0" class="reference"><a href="#cite_note-Java_Mission_Control-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup>. Neben dem klassischen Funktionsumfang von JConsole und JVisualVM war der Flight Recorder<sup id="cite_ref-Flight_Recorder_8-0" class="reference"><a href="#cite_note-Flight_Recorder-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> eine besondere Neuheit. Dieser ist direkt in die JVM integriert und sammelt bei Bedarf eine Vielzahl an Datenpunkten der laufenden VM (Speicher, Instanzzähler etc.). Lt. Aussage des Herstellers soll dies mit minimalem Geschwindigkeitsverlust stattfinden, sodass anders als bei vielen anderen Lösungen ein Einsatz in produktiver Umgebung möglich sein soll. Die Daten lassen sich entweder sammeln oder aber live mit <i>Java Mission Control</i> auswerten.
</p>
<div class="mw-heading mw-heading2"><h2 id="Unterstützte_Plattformen"><span id="Unterst.C3.BCtzte_Plattformen"></span>Unterstützte Plattformen</h2></div>
<p>Für die folgenden Plattformen wird das JDK 20 von Oracle direkt bereitgestellt<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup>:
</p>
<ul><li><a href="Microsoft_Windows" title="Microsoft Windows">Windows</a> <a href="AMD64" title="AMD64">AMD64</a></li>
<li><a href="Linux" title="Linux">Linux</a> AMD64</li>
<li>macOS</li></ul>
<p>Für weitere Plattformen wird das JDK üblicherweise Monate bis Jahre später und meist direkt vom Hersteller der Plattform geliefert. So wird beispielsweise in <a href="Mac_OS_X" class="mw-redirect" title="Mac OS X">Mac OS X</a> das JDK 1.6 direkt von <a href="Apple" title="Apple">Apple</a> systemnah eingebaut, ab Java 1.7 wird dieses jedoch von Oracle bereitgestellt.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup>
</p><p>Für <a href="SAP" title="SAP">SAP</a>-Systeme wird das JDK mittlerweile direkt von SAP bereitgestellt. Derzeit gibt es die Versionen SAP JVM 4.1 (Java 1.4), SAP JVM 5 (Java 5) und SAP JVM 6 (Java 6) für alle von SAP unterstützen Plattformen. Grund hierfür war hauptsächlich die weitere Unterstützung für Java 1.4 (jetzt durch SAP JVM 4.1), welche durch die <i>SAP Business Suite</i> bis 2020 gewährleistet sein muss.
</p>
<div class="mw-heading mw-heading2"><h2 id="Verfügbarkeit"><span id="Verf.C3.BCgbarkeit"></span>Verfügbarkeit</h2></div>
<p>Das JDK kann sowohl separat als auch im Paket mit der Java-<a href="Integrierte_Entwicklungsumgebung" title="Integrierte Entwicklungsumgebung">IDE</a> <a href="NetBeans" class="mw-redirect" title="NetBeans">NetBeans</a> heruntergeladen werden. Es ist Bestandteil der Implementation der <a href="Java_Platform%2C_Standard_Edition" title="Java Platform, Standard Edition">Java Platform, Standard Edition</a>, die unter anderem auch definiert, welche <a href="Klassenbibliothek" class="mw-redirect" title="Klassenbibliothek">Klassenbibliotheken</a> dem Entwickler zur Verfügung stehen.
</p>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://download.oracle.com/javase/">aktuelle JDK Documentation</a> (englisch, allgemeine Dokumentation zum JDK)</li>
<li><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Downloadseite des JDK</a> (englisch)</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-_3738d1e436f8a02d-1"><span class="mw-cite-backlink"><a href="#cite_ref-_3738d1e436f8a02d_1-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.oracle.com/java/technologies/javase/23-0-1-relnotes.html"><cite style="font-style:italic">www.oracle.com</cite>.</a> (abgerufen am 11. Dezember 2024).</span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.heise.de/ct/artikel/Open-Source-Java-Details-und-Reaktionen-222009.html"><i>Open-Source-Java: Details und Reaktionen.</i></a> In: <i><a href="Heise_open" class="mw-redirect" title="Heise open">Heise open</a>.</i> 13. November 2006,<span class="Abrufdatum"> abgerufen am 20. November 2013</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AJava+Development+Kit&rft.title=Open-Source-Java%3A+Details+und+Reaktionen&rft.description=Open-Source-Java%3A+Details+und+Reaktionen&rft.identifier=https%3A%2F%2Fwww.heise.de%2Fct%2Fartikel%2FOpen-Source-Java-Details-und-Reaktionen-222009.html&rft.date=2006-11-13"> </span></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javac/index.html">javac</a> Java SE Dokumentation bei <i><a href="Oracle" title="Oracle">Oracle</a></i>; abgerufen am 20. November 2013 (englisch)</span>
</li>
<li id="cite_note-Java_Debugger-4"><span class="mw-cite-backlink"><a href="#cite_ref-Java_Debugger_4-0">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/jdb.html"><i>jdb – The Java Debugger.</i></a> In: <i>docs.oracle.com.</i><span class="Abrufdatum"> Abgerufen am 15. Juli 2020</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AJava+Development+Kit&rft.title=jdb+%E2%80%93+The+Java+Debugger&rft.description=jdb+%E2%80%93+The+Java+Debugger&rft.identifier=http%3A%2F%2Fdocs.oracle.com%2Fjavase%2F7%2Fdocs%2Ftechnotes%2Ftools%2Fwindows%2Fjdb.html"> </span></span>
</li>
<li id="cite_note-JConsole-5"><span class="mw-cite-backlink"><a href="#cite_ref-JConsole_5-0">↑</a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r261891140">
/* start https://de.wikipedia.org/ */
.mw-parser-output .webarchiv-memento a{color:inherit}
/* end https://de.wikipedia.org/ */
</style><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150910130926/https://blogs.oracle.com/alanb/entry/getting_started_with_jconsole_just">Getting started with jconsole just got easier!</a> (<span class="webarchiv-memento"><a href="Webarchivierung#Begrifflichkeiten" title="Webarchivierung">Memento</a></span> vom 10. September 2015 im <i><a href="Internet_Archive" title="Internet Archive">Internet Archive</a></i>)</span>
</li>
<li id="cite_note-JVisualVM-6"><span class="mw-cite-backlink"><a href="#cite_ref-JVisualVM_6-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20151109152054/https://visualvm.java.net/">Archivlink</a> (<span class="webarchiv-memento"><a href="Webarchivierung#Begrifflichkeiten" title="Webarchivierung">Memento</a></span> vom 9. November 2015 im <i><a href="Internet_Archive" title="Internet Archive">Internet Archive</a></i>)</span>
</li>
<li id="cite_note-Java_Mission_Control-7"><span class="mw-cite-backlink"><a href="#cite_ref-Java_Mission_Control_7-0">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/java/javaseproducts/mission-control/java-mission-control-1998576.html"><i>Java Mission Control.</i></a> In: <i>www.oracle.com.</i><span class="Abrufdatum"> Abgerufen am 15. Juli 2020</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AJava+Development+Kit&rft.title=Java+Mission+Control&rft.description=Java+Mission+Control&rft.identifier=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavaseproducts%2Fmission-control%2Fjava-mission-control-1998576.html"> </span></span>
</li>
<li id="cite_note-Flight_Recorder-8"><span class="mw-cite-backlink"><a href="#cite_ref-Flight_Recorder_8-0">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://docs.oracle.com/javacomponents/jmc-5-5/jfr-runtime-guide/about.htm#sthref7"><i>Java Platform, Standard Edition Java Flight Recorder Runtime Guide.</i></a> In: <i>docs.oracle.com.</i><span class="Abrufdatum"> Abgerufen am 15. Juli 2020</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AJava+Development+Kit&rft.title=Java+Platform%2C+Standard+Edition+Java+Flight+Recorder+Runtime+Guide&rft.description=Java+Platform%2C+Standard+Edition+Java+Flight+Recorder+Runtime+Guide&rft.identifier=http%3A%2F%2Fdocs.oracle.com%2Fjavacomponents%2Fjmc-5-5%2Fjfr-runtime-guide%2Fabout.htm%23sthref7"> </span></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><a href="#cite_ref-9">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.oracle.com/java/technologies/downloads/"><i>Java SE Development Kit 20- – Downloads.</i></a><span class="Abrufdatum"> Abgerufen am 26. Juli 2023</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AJava+Development+Kit&rft.title=Java+SE+Development+Kit+20-+%E2%80%93+Downloads&rft.description=Java+SE+Development+Kit+20-+%E2%80%93+Downloads&rft.identifier=https%3A%2F%2Fwww.oracle.com%2Fjava%2Ftechnologies%2Fdownloads%2F"> </span></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><a href="#cite_ref-10">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.apple.com/pr/library/2010/11/12Oracle-and-Apple-Announce-OpenJDK-Project-for-Mac-OS-X.html"><i>Oracle and Apple Announce OpenJDK Project for Mac OS X</i></a> Apple PressInfo</span>
</li>
</ol></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-10-03" href="https://de.wikipedia.org/wiki/?title=Java_Development_Kit&oldid=260263861">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>